Big Huge Thesaurus

banded water snake

noun